Storing dynamic data client side vs server side